terraced dwellings (on sloping ground) - Französisch Englisch Wörterbuch